home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_101.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
12KB
|
203 lines
# near model CODE resource
# jump table entries: 11592-11593 (2 of them)
export_1449:
00000000 4E56 FDDE link A6, -0x0222
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 2054 movea.l A0, [A4]
0000000E 4A28 0052 tst.b [A0 + 0x52]
00000012 6D00 013E blt +0x140 /* 00000152 */
00000016 2D4C FFE6 move.l [A6 - 0x1A], A4
0000001A 7000 moveq.l D0, 0x00
0000001C 2D40 FFEA move.l [A6 - 0x16], D0
00000020 2D40 FFEE move.l [A6 - 0x12], D0
00000024 2D40 FFF2 move.l [A6 - 0xE], D0
00000028 2D40 FFF6 move.l [A6 - 0xA], D0
0000002C 2F00 move.l -[A7], D0
0000002E 2F00 move.l -[A7], D0
00000030 486E FFE6 pea.l [A6 - 0x1A]
00000034 2F00 move.l -[A7], D0
00000036 487A 0124 pea.l [PC + 0x124 /* 0000015C, value 0x4E560000 'NV\0\0', cstring "NV" */]
0000003A 2F0C move.l -[A7], A4
0000003C 4EAD 1262 jsr [A5 + 0x1262 /* export_584 */]
00000040 2E00 move.l D7, D0
00000042 4878 0BEE push.l 0xBEE
00000046 2F0C move.l -[A7], A4
00000048 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
0000004C 2D47 FFFC move.l [A6 - 0x4], D7
00000050 0C6E EC78 FFFC cmpi.w [A6 - 0x4], 0xEC78
00000056 57C0 seq D0
00000058 4400 neg.b D0
0000005A 4880 ext.w D0
0000005C 48C0 ext.l D0
0000005E 2054 movea.l A0, [A4]
00000060 0228 007F 005C andi.b [A0 + 0x5C], 0x7F
00000066 EF08 lsl D0.b, 7
00000068 8128 005C or.b [A0 + 0x5C], D0
0000006C 2054 movea.l A0, [A4]
0000006E 216E FFEE 003E move.l [A0 + 0x3E], [A6 - 0x12]
00000074 2054 movea.l A0, [A4]
00000076 216E FFF2 003A move.l [A0 + 0x3A], [A6 - 0xE]
0000007C 202E FFEA move.l D0, [A6 - 0x16]
00000080 5380 subq.l D0, 1
00000082 2054 movea.l A0, [A4]
00000084 2140 0054 move.l [A0 + 0x54], D0
00000088 2054 movea.l A0, [A4]
0000008A 08E8 0007 0052 bset.b [A0 + 0x52], 0x7
00000090 4A2D F685 tst.b [A5 - 0x97B]
00000094 4FEF 0020 lea.l A7, [A7 + 0x20]
00000098 6700 00B8 beq +0xBA /* 00000152 */
0000009C 41EE FFE2 lea.l A0, [A6 - 0x1E]
000000A0 20B8 020C move.l [A0], [0x0000020C /* Time */]
000000A4 2054 movea.l A0, [A4]
000000A6 216E FFE2 0058 move.l [A0 + 0x58], [A6 - 0x1E]
000000AC 41EE FDDE lea.l A0, [A6 - 0x222]
000000B0 4210 clr.b [A0]
000000B2 41EE FEDE lea.l A0, [A6 - 0x122]
000000B6 4210 clr.b [A0]
000000B8 4878 514A push.l 0x514A /* 'QJ' */
000000BC 486E FDDE pea.l [A6 - 0x222]
000000C0 2F0C move.l -[A7], A4
000000C2 2054 movea.l A0, [A4]
000000C4 2050 movea.l A0, [A0]
000000C6 2268 0054 movea.l A1, [A0 + 0x54]
000000CA 4E91 jsr [A1]
000000CC 2054 movea.l A0, [A4]
000000CE 2F28 003A move.l -[A7], [A0 + 0x3A]
000000D2 486E FEDE pea.l [A6 - 0x122]
000000D6 4EAD 10CA jsr [A5 + 0x10CA /* export_533 */]
000000DA 41EE FDDE lea.l A0, [A6 - 0x222]
000000DE 2D48 FFDE move.l [A6 - 0x22], A0
000000E2 47EE FEDE lea.l A3, [A6 - 0x122]
000000E6 2F0B move.l -[A7], A3
000000E8 2F08 move.l -[A7], A0
000000EA 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000000EE 7200 moveq.l D1, 0x00
000000F0 4A00 tst.b D0
000000F2 57C1 seq D1
000000F4 4401 neg.b D1
000000F6 4A01 tst.b D1
000000F8 4FEF 001C lea.l A7, [A7 + 0x1C]
000000FC 6754 beq +0x56 /* 00000152 */
000000FE 4878 514A push.l 0x514A /* 'QJ' */
00000102 486E FEDE pea.l [A6 - 0x122]
00000106 2F0C move.l -[A7], A4
00000108 2054 movea.l A0, [A4]
0000010A 2050 movea.l A0, [A0]
0000010C 2268 005C movea.l A1, [A0 + 0x5C]
00000110 4E91 jsr [A1]
00000112 7000 moveq.l D0, 0x00
00000114 2F00 move.l -[A7], D0
00000116 2F0C move.l -[A7], A4
00000118 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */]
0000011C 2640 movea.l A3, D0
0000011E 200B move.l D0, A3
00000120 4FEF 0014 lea.l A7, [A7 + 0x14]
00000124 672C beq +0x2E /* 00000152 */
00000126 4878 687E push.l 0x687E /* 'h~' */
0000012A 2F0B move.l -[A7], A3
0000012C 2053 movea.l A0, [A3]
0000012E 2050 movea.l A0, [A0]
00000130 2268 000C movea.l A1, [A0 + 0xC]
00000134 4E91 jsr [A1]
00000136 4A00 tst.b D0
00000138 508F addq.l A7, 8
0000013A 6716 beq +0x18 /* 00000152 */
0000013C 2F0B move.l -[A7], A3
0000013E 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */]
00000142 0C40 514D cmpi.w D0, 0x514D /* 'QM' */
00000146 588F addq.l A7, 4
00000148 6608 bne +0xA /* 00000152 */
0000014A 2053 movea.l A0, [A3]
0000014C 08E8 0006 0060 bset.b [A0 + 0x60], 0x6
label00000152:
00000152 4CEE 1880 FDD2 movem.l D7,A3,A4, [A6 - 0x22E]
00000158 4E5E unlink A6
0000015A 4E75 rts
0000015C 4E56 0000 link A6, 0
00000160 48E7 0018 movem.l -[A7], A3,A4
00000164 266E 000C movea.l A3, [A6 + 0xC]
00000168 286E 0008 movea.l A4, [A6 + 0x8]
0000016C 082C 0006 0028 btst.b [A4 + 0x28], 0x6
00000172 663E bne +0x40 /* 000001B2 */
00000174 082C 0004 001E btst.b [A4 + 0x1E], 0x4
0000017A 661A bne +0x1C /* 00000196 */
0000017C 52AB 0010 addq.l [A3 + 0x10], 1
00000180 2F0C move.l -[A7], A4
00000182 4EAD 122A jsr [A5 + 0x122A /* export_577 */]
00000186 D1AB 000C add.l [A3 + 0xC], D0
0000018A 2F0C move.l -[A7], A4
0000018C 4EAD 1232 jsr [A5 + 0x1232 /* export_578 */]
00000190 D1AB 0008 add.l [A3 + 0x8], D0
00000194 508F addq.l A7, 8
label00000196:
00000196 52AB 0004 addq.l [A3 + 0x4], 1
0000019A 4A2D FC9C tst.b [A5 - 0x364]
0000019E 6712 beq +0x14 /* 000001B2 */
000001A0 4EAD 0922 jsr [A5 + 0x922 /* export_288 */]
000001A4 4A00 tst.b D0
000001A6 670A beq +0xC /* 000001B2 */
000001A8 7080